package com.share.sharedevice.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.share.sharedevice.dto.StationDto;
import com.share.sharedevice.entity.Station;
import com.share.sharedevice.vo.StationVo;

import java.util.List;

public interface IStationService extends IService<Station> {

    /**
     * 获取站点列表
     */
    List<Station> selectStationList(StationVo stationVo);

    /**
     * 获取站点详细信息
     */
    StationVo getByStationId(Long id);

    /**
     * 删除站点
     */
    void delete(List<Long> ids);

    /**
     * 添加站点
     */
    void add(StationDto stationDto);

    /**
     * 修改站点
     */
    void updateByStationId(StationDto stationDto);
}
